sheer hillside - Français Anglais Dictionnaire